今天要介紹汶萊iot平台,什麼是汶來iot平台,汶萊平台是一個可以幫你將資料顯示 並且可以註冊mac和ip的一個平台,而我們這次主要只是想要一個可以放資料的平台
備註: 寫這隻程式的是我的學長,本人有經過學長同意 條件是要幫他推廣github (所以請看這篇文章的大家幫忙他衝星星拉)
這是汶萊平台的github (https://github.com/TitanLi/Brunei-Hackathon )
clone好之後 按照教學做 啟動API的服務跟WEB的服務
$ cd Brunei-Hackathon/API/raspberry-pi
$ npm install
$ pm2 start app.js --name "API-Service"
$ cd Brunei-Hackathon/frontend/iot
$ npm install
$ pm2 start node_modules/react-scripts/scripts/start.js --name "web-service"
完成後會看到PM2裡面多了一個 API-Service 和 web-service
接下來到網頁上打 localhost:30002 就可以看到資料顯示的網頁 如果是剛開啟程式的時候 應該會自動開啟網頁, 一開始的網頁裡面 應該什麼都沒有 因為沒有insert資料進去
我們之後要做的呢 就是把資料放上這平台來給予視覺化的效果,畢竟使用者不會想看到你只在終端機上的畫面,當然你也可以自己寫一個網頁 不過那就要耗費比較多時間 既然我們只是要一個可以顯示資料的地方 可以用別人的就好 (當然要經過他人同意就是了)
明天要教打API的方法 用很多人應該都有聽過得POSTMAN